/* 轮播图 */
.homeindex .swipe{

}

.homeindex .swipe .search{
    position: absolute;
    top: 20px;
    left: calc((100% - 300px)*0.5);
    z-index: 9;
}


/* 导航菜单 */
.homeindex .nav {
    height: 92px;
    background-color:#fff;
    padding: 10px;
}

/* 租房小组 */
.homeindex .group {
     height: auto;
     padding: 0 10px;
}
 
.homeindex .group h3{
    font-size: 15px;
    margin-left: 10px;
}

.homeindex .group span{
    color:#787d82;
    font-size: 14px;
}

.homeindex .grid-item h3{
    font-size: 13px;
}

.homeindex .grid-item img{
    width: 55px;
}

.homeindex .grid-item  p{
    color: #999;
    font-size: 12px;
    text-align: center;
}

.homeindex .group .am-grid .am-flexbox{
    background-color: inherit;
}

.homeindex .am-grid-item-content{
    background-color: #fff;  
}

.homeindex .am-flexbox-align-stretch{
    margin-right: -5px;
}

.homeindex .am-flexbox-align-stretch:last-child{
    margin-top: 7px;
}
.homeindex .group .am-grid .am-flexbox .am-flexbox-item .am-grid-item-content{
    width: 96%;
}

/* 新闻资讯 */
.homeindex .news{  
    background-color:#fff;
    margin-top: 10px;
    padding: 5px 0 0 20px;
}

.homeindex .news .title { 
    font-size: 15px;
    /* margin-top: 20px; */
}

.homeindex .news .news-item {
    height: 120px;
    padding: 15px 10px 15px 0;
    border-bottom: 1px solid #e5e5e5;
  }

  .homeindex .news .news-item:last-child {
    border: 0;
  }
  .homeindex .news .imgwrap {
    float: left;
    height: 90px;
    width: 120px;
  }
  .homeindex .news .img {
    height: 90px;
    width: 120px;
  }
  .homeindex .news  .content {
    overflow: hidden;
    height: 100%;
    padding-left: 12px;
  }
  .homeindex .news .info {
    width: 100%;
    color: #9c9fa1;
    font-size: 12px;
  }
  .homeindex .news .message-title {
    margin-bottom: 48px;
  }
/*
.grid-item {
    padding: 0 13px;  
}

.grid-item .desc h3{
    margin-bottom: 5px;
    font-size: 13px;
}

.grid-item .desc p{
    color: #999;
    font-size: 12px;
    text-align: center;
}

.grid-item img{
    width: 55px;
}

.group .am-flexbox-item .am-grid-item{
    margin: 0 10px;   
}

.am-flexbox-align-stretch{
    margin-bottom: 10px;
}

.group .am-grid .am-flexbox{
   background-color: inherit;
}

.group .am-grid-item-content{
    background-color: #fff;  
} */

